Compund Words
Last Search Words
Search Result:lamb roast
Overview of noun lamb_roast
The noun lamb roast has 1 sense
- lamb roast, roast lamb -- (a cut of lamb suitable for roasting)
dictionary, definition of, free online dictionary, online dictionary, English dictionary, dict, diction, dictonary, glossary, define, definitions, meaning, word of the day, spelling, pronunciation, dictio, dictiona, dic, dicti, dictionar